package fr.umlv.m2.jee.pmlv.service.note;

import java.util.HashMap;
import java.util.List;


public interface IDisplayUserThemeNoteService {
	public List<DisplayUserThemeNote> getAllDisplayUserThemeNote();
	public DisplayUserThemeNote getDisplayUserThemeNoteById(String id);
	public List<DisplayUserThemeNote> getDisplayUserThemeNoteByUidAndByYear(String uid, int year);
	public DisplayUserThemeNote getDisplayUserThemeNoteByUidAndThemeAndByYear(String uid, Long themeId, int year);
        public List<DisplayUserThemeNote> getDisplayUserThemeNoteByThemeAndByYear(Long themeId, int year);
        public void markTheme(long idTheme, HashMap<String, Float> notes);
}
